payment obligations - Spanish English Dictionary